# -------------------------------------------------
# Project created by QtCreator 2009-07-23T21:40:24
# -------------------------------------------------
QT += opengl
TARGET = World
TEMPLATE = app
SOURCES += \
    MainWindow.cpp \
    GLWidget.cpp \
    Random.cpp \
    Camera.cpp \
    Matrix4.cpp \
    Vector3.cpp \
    Vector4.cpp \
    Point3.cpp \
    Street.cpp \
    Element.cpp \
    Page.cpp \
    Highrise.cpp \
    Shader.cpp \
    Renderer.cpp \
    OffscreenSurface.cpp \
    ShaderLibrary.cpp \
    DeferredLight.cpp \
    TextureLibrary.cpp \
    Logger.cpp \
    main.cpp \
    glew.c

HEADERS += \
    MainWindow.hpp \
    GLWidget.hpp \
    Random.hpp \
    Camera.hpp \
    Matrix4.hpp \
    Vector3.hpp \
    Vector4.hpp \
    Point3.hpp \
    Street.hpp \
    Element.hpp \
    Page.hpp \
    Highrise.hpp \
    Shader.hpp \
    Renderer.hpp \
    OffscreenSurface.hpp \
    ShaderLibrary.hpp \
    DeferredLight.hpp \
    TextureLibrary.hpp \
    Logger.hpp \
    wglew.h \
    glew.h

DEFINES += \
    GLEW_STATIC \
    LOG_NOTES \
    LOG_DEBUG \
    LOG_WARNINGS \
    LOG_ERRORS

FORMS += MainWindow.ui
RESOURCES += ../resources/WorldResources.qrc

win32 {
  DEFINES += LOG_TO_FILE
}

macx {
  DEFINES += LOG_TO_CONSOLE
}
